import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.read_excel('某地区上半年空气质量指数.xlsx')
plt.figure(figsize=(14,6))

plt.subplot(1,2,1)
sns.set_style(style='darkgrid',rc={ 'font.sans-serif':'SimHei'})
sns.set_palette('bright')
sns.scatterplot(x='PM2.5',y='空气质量指数（AQI）',data=df)
plt.title('PM2.5与空气质量指数')

plt.subplot(1,2,2)
sns.set_style(style='whitegrid',rc={ 'font.sans-serif':'SimHei'})
sns.set_palette('bright')
sns.scatterplot(x='PM10',y='空气质量指数（AQI）',data=df)
plt.title('PM10与空气质量指数相关性可视化')

plt.suptitle('pm2.5、pm10与空气质量指数相关性可视化')
plt.show()